satisfy thirst - Deutsch Englisch Wörterbuch